7.5800000000000000712e-30 thylakoid part